package com.jy.modules.cims.data.dto.credit;

import java.util.List;

import com.jy.modules.cims.data.dto.CreditDetailDto;

/**
 * @description 债权申请实体。
 * @author shengzhoutao
 * @date 2015-07-07
 */
public class CreditApplyDto {

	/** 受让方编号 */
	private String transfereeCode;

	/** 转让方编号 */
	private String transferorCode;

	/** 所属包编号 */
	private String packageNum;

	/** 合约编号 */
	private String contractCode;

	/** 协议编号 */
	private String agreementCode;

	/** 账单日 */
	private long billDate;

	/** 交易流水号 */
	private String dealCode;

	/** 数据存放类型(01-存放session) */
	private String dataType;

	/** 数据存放id,能够区分不同存放类型不同用户的唯一 */
	private String dataId;

	/** 账单日(始) */
	private int statementDateStart;
	
	/** 账单日(至) */
	private int statementDateEnd;
	
	/** 多个债权实体的集合 */
	private List<CreditDetailDto> creditDetailList;
	
	private java.util.Date redeemDate;
	
	public String getTransfereeCode() {
		return transfereeCode;
	}

	public void setTransfereeCode(String transfereeCode) {
		this.transfereeCode = transfereeCode;
	}

	public String getTransferorCode() {
		return transferorCode;
	}

	public void setTransferorCode(String transferorCode) {
		this.transferorCode = transferorCode;
	}

	public String getPackageNum() {
		return packageNum;
	}

	public void setPackageNum(String packageNum) {
		this.packageNum = packageNum;
	}

	public String getContractCode() {
		return contractCode;
	}

	public void setContractCode(String contractCode) {
		this.contractCode = contractCode;
	}

	public String getAgreementCode() {
		return agreementCode;
	}

	public void setAgreementCode(String agreementCode) {
		this.agreementCode = agreementCode;
	}

	public long getBillDate() {
		return billDate;
	}

	public void setBillDate(long billDate) {
		this.billDate = billDate;
	}

	public String getDealCode() {
		return dealCode;
	}

	public void setDealCode(String dealCode) {
		this.dealCode = dealCode;
	}

	public String getDataType() {
		return dataType;
	}

	public void setDataType(String dataType) {
		this.dataType = dataType;
	}

	public String getDataId() {
		return dataId;
	}

	public void setDataId(String dataId) {
		this.dataId = dataId;
	}

	public List<CreditDetailDto> getCreditDetailList() {
		return creditDetailList;
	}

	public void setCreditDetailList(List<CreditDetailDto> creditDetailList) {
		this.creditDetailList = creditDetailList;
	}

	public int getStatementDateStart() {
		return statementDateStart;
	}

	public void setStatementDateStart(int statementDateStart) {
		this.statementDateStart = statementDateStart;
	}

	public int getStatementDateEnd() {
		return statementDateEnd;
	}

	public void setStatementDateEnd(int statementDateEnd) {
		this.statementDateEnd = statementDateEnd;
	}

	public java.util.Date getRedeemDate() {
		return redeemDate;
	}

	public void setRedeemDate(java.util.Date redeemDate) {
		this.redeemDate = redeemDate;
	}

	
}
